home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
misc
/
lbench
/
lbench2.doc
< prev
next >
Wrap
Text File
|
1994-03-29
|
5KB
|
123 lines
Library Benchmark v2.01
(c) 1993,1994 Kevin Gliner
Last update: 3/29/94
I. Running LBENCH2
LBENCH2.EXE is small benchmark program comparing some similar functions in
three popular PC graphics libraries: Genus GX Development Series, Fastgraph,
and MetaWINDOWS. Only routines identical (or as near to identical as
possible) in all toolkits were compared, and only those which were deemed
most important to real-time entertainment applications (ie. blits, rectangles,
lines, and points).
The following video modes are tested: 320x200x256, 640x480x16, 640x480x256.
The results for each mode are saved in the files LBENCH_A.DAT, LBENCH_B.DAT,
and LBENCH_C.DAT respectively. For SVGA, VESA is used. Vertical retrace
checking has been turned off where possible.
This is a speed test, and should be treated as such. It is not a measure
of the overall quality of any one toolkit.
How you use each library will have an impact on speed as well. For
example, using Genus, one would not blit 200 separate 16x16 bitmaps to
fill a 320x160 window on the screen-- it would be faster to fill a 320x160
buffer in memory first, and then blit that. If you need to draw horizontal
lines in Fastgraph, it's actually faster to use the filled rectangle
routine to draw single pixel high rectangles instead of the regular line
drawing function. Transparent blits with MetaWINDOWS are likely to be faster
when using regions, and their line drawing is quicker when using the polygon
based routines. Discovering various nuances like these can only be
learned through practice (and asking others), not from a benchmark program.
In addition, these libraries can be used together in some modes (such as
320x200x256), so it isn't always necessary to choose one library over the
other.
To run the program type LBENCH2 at the prompt. Depending on your machine,
it could take several minutes to run. If you have any problems getting it to
run, please send me an email note on either CIS, AOL, or GEnie.
II. Software Versions
Used in Test: Current Product Line:
Genus GX Kernel v2.00 GX Kernel v3.00
GX Effects v2.02 GX Effects v2.02
GX Graphics v2.00 GX Graphics v3.00
PCX Toolkit v6.00
GX Text v3.00
GIF Toolkit v1.5
GX Printer v1.5
GX Games v1.0
Ted Gruber Software Fastgraph v3.03 Fastgraph v3.03
Fastgraph/Light v3.03
Fastgraph/Fonts
Fastgraph/Image
Metagraphics MetaWINDOW-DOS v4.3D MetaWINDOW-DOS/286/386 v4.3D
MetaACCEL-DOS/286/386
MetHICOLOR-DOS/286/386
FontWINDOW/Plus
PCX-Lab DOS/286/386
III. Published Entertainment Products (using these libraries)
Genus:
Word Rescue, Math Rescue (Apogee/Karen Crowther)
Word Munchers, Super Munchers, The Island of Dr. Quandry (MECC)
Super Tetris
Buzz Aldrin Space Race
Spectre, Jet Fighter (Velocity; for logos)
Hong Kong Mahjong Pro (EA/Nine Dragons Software)
Jigsaw (Encyclopedia Brittanica)
Capture the Flag
Fastgraph:
PickleWars (MVP/Karen Crowther)
Space Chase (Safari Software)
True Blood (George Kenney)
Floatris, Rotaktix (Datawave/Lee Towe)
Amy's Fun-2-3 (DevaSoft/David Alves)
Hope Park (Jay Kaiser)
MetaWINDOWS:
SimCity 2000 (Maxis)
Chessmaster 2000 (Software Toolworks)
James Gleick's CHAOS (Autodesk)
Spirit of '76, Berenstein Bears series (Britanica Software)
Dinosaur Discovery Kit (First Byte/EA)
Kingdom of Drakkar, Empire Builder, Star Cruiser, Operation Market
Garden (Tantalus/MPGN)
Exploring Mathematics (IBM)
IV. General Information
This demo is freeware. Permission is granted to distribute it freely
so long as the contents (LBENCH2.EXE, LBENCH2.PAS, LBENCH2.DOC) remain
together, intact, and unmodified. Kevin Gliner is not responsible
for any loss or damage caused by the use of information provided by this
program.
If you'd like to talk to other programmers who have used these packages,
try the GENUS, METAGRAPHICS, and GAMERS forums (section 11) on CIS; and the
JCGD RT on GEnie.
Genus Microprogramming can be reached at 800-227-0918 or on CIS (type
GO GENUS).
Ted Gruber Software (Fastgraph) can be reached at 702-735-1980 or on CIS
at 72000,1642.
Metagraphics can be reached at 408-438-1550 or 800-332-1550 (outside CA)
or on CIS (type GO METAGRAPHICS).
Send any comments or questions about the benchmark to:
Kevin Gliner
CIS: 70363,3672
GE: K.GLINER
AOL: kgliner